home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-12-13 | 1.4 KB | 72 lines | [TEXT/MPS ] |
- /*
- File: TextEditorSemIntf.idl
-
- Contains: TextEditor Apple Event interface
-
- Written by: Steve Smith
-
- Copyright: © 1994 - 1995 by Apple Computer, Inc., all rights reserved.
- */
-
-
- #ifndef _TEXTEDITORSEMINTF_
- #define _TEXTEDITORSEMINTF_
-
- #ifndef _SEMTINTB_
- #include "SemtIntB.idl"
- #endif
-
- //==============================================================================
- // Classes defined in this interface
- //==============================================================================
-
- interface TextEditorSemIntf;
-
- #ifdef __PRIVATE__
- //=====================================================================================
- // Implementation Types
- //=====================================================================================
-
- typedef somToken CTSMTextension;
-
- #endif
-
- //==============================================================================
- // TextEditorSemIntf
- //==============================================================================
-
- #ifdef _PLATFORM_MACINTOSH_
-
- interface TextEditorSemIntf : ODSemanticInterface
- {
- void RegisterTextension(in ODPtr textension);
-
- #ifdef __SOMIDL__
- implementation
- {
- functionprefix = TextEditorSemIntf__;
-
- override:
- somInit,
- somUninit,
- CallEventHandler;
- releaseorder:
- RegisterTextension;
-
- #ifdef __PRIVATE__
- passthru C_xih = "
- "class CTSMTextension;"
- "";
-
- CTSMTextension* fTextension;
- #endif
- };
- #endif //# __SOMIDL__
- };
-
-
- #endif //# _PLATFORM_MACINTOSH_
-
-
- #endif //# _SEMTINTF_
-